programmed combustion engine - French English Dictionary